
14. Coprocessor 0

14.10 Status Register (12)
The Status register (SR) is a read/write register that contains the operating mode, interrupt enabling, and the diagnostic states of the processor. The following list describes the more important Status register fields; Figure 14-11 shows the format of the entire register, and Table 14-10 describes the Status register fields.
Some of the important fields include:
The MIPS IV instruction extension uses COP1X as the opcode; this designation was COP3 in the R4400 processor. For this reason the CU3 bit is omitted in the R10000 processor, and is used as the XX bit. In Kernel and Supervisor modes, the state of the XX bit is ignored, and MIPS IV instructions are always available.
Mode bit settings are shown in Table 14-9; dashes in the table represent don't cares.
Table 14-9 ISA and Status Register Settings for User, Supervisor and
Kernel Mode Operations

NOTE: Operation with the MIPS IV ISA does not assume or require that the MIPS III instruction set or 64-bit addressing be enabled -- KX, SX and UX may all be set to zero.

Figure 14-11 Status Register

Copyright 1995, MIPS Technologies, Inc. -- 29 JAN 96



Generated with CERN WebMaker